Goal-Oriented Requirements Engineering and Enterprise Architecture: Two Case Studies and Some Lessons Learned
نویسندگان
چکیده
An enterprise-architecture (EA) is a high-level representation of the enterprise, used for managing the relation between business and IT. [Problem] Ideally, all elements of an enterprise architecture can be traced to business goals ad vice versa, but in practice, this is not the case. In this experience paper we explore the use of goal-oriented requirements engineering (GORE) techniques to improve this bidirectional traceability. [Principal ideas/results] We collected GORE techniques from KAOS, i*, Tropos, BMM and TOGAF and integrated them in a language called ARMOR. This was used by enterprise architects in case study. It turned out that the language was too complex for the architects to understand as intended. Based on this we redefined ARMOR to contain only a minimum number of goal-oriented concepts, and this was tested in a second case study. This second case study suggests that the minimal version is still useful for traceability management in practice. [Contribution] We have identified a core set of concepts of goal-oriented requirements engineering, that can be used in the practice of enterprise architecture. Our analysis provides hypotheses into GORE that will be tested in future case studies.
منابع مشابه
Integrating an Enterprise Architecture Using Domain Clustering
Enterprise Architecture (EA) in the context of enterprise engineering addresses aspects of developing, improving and integrating organizations. The paper introduces an approach to EA proposing Integration Concepts (IC) to reconcile changing business process requirements and information systems. Being process-driven and supporting integration issues the chosen IC is a Service Oriented Architectu...
متن کاملLocating of neighborhood self-help centers by combined FUZZY-AHP method (Case study: Sirous neighborhood of Tehran)
Background and Aim: Effective emergency response to earthquake occurrence in dysfunctional urban contexts requires a cycle of multiple and coordinated measures. Neighborhood self-help center is one of the emerging physical centers supporting emergency management which according to lessons learned from earthquake experiences, its establishment can play an effective role in providing on-time assi...
متن کاملUnderstandability of Goal-Oriented Requirements Engineering Concepts for Enterprise Architects
ArchiMate is a graphical language for modelling business goals and enterprise architecture. In previous work we identified possible understandability issues with the goal-oriented notations in ArchiMate. [Problem] We investigated how understandable the goal-oriented concepts really were in two quasi-experiments with practitioners. [Principal ideas/results] Only three concepts were understood by...
متن کاملRealizing service migration in industry - lessons learned
SUMMARY In this paper, we present two descriptive case studies covering the re-engineering and further evolution of adopting service oriented architecture (SOA) in industry. The first case was carried out for a company in the transport sector with an application portfolio of over 700 systems. The second case study was conducted for an organization in the public sector. The goal of both case stu...
متن کاملIBM business transformation enabled by service-oriented architecture
L. Walker This paper discusses the use of service-oriented architecture (SOA) as one of the key elements supporting business transformation at IBM. It describes the internal SOA strategy, SOA governance, organizational impacts, and several IBM internal SOA case studies. The top-down and bottom-up approaches to promoting SOA within the enterprise are also illustrated, along with a set of SOA bus...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012